/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.ffm.info.praticas.fiptwitter;

import java.util.LinkedList;
import java.util.List;

/**
 *
 * @author jacksonjp
 */
public class User {
    private String nome, login, senha;
    private String biografia;
    private String website;
    private String email;
    private String localizacao;
    private int tam = 0;
    List follow = new LinkedList();
    List mensagens = new LinkedList();

    
    
    
    public User(String nome, String login, String senha) {
        this.nome = nome;
        this.login = login;
        this.senha = senha;
    }
    
    public long getID(){
        return 1;
    }
            
    public Object getNome(){
        return nome;
    }
    public Object getLogin(){
        return login;
    }

    /**
     * @return the novaBiografia
     */
    public String getBiografia() {
        return biografia;
    }

    /**
     * @return the localizacao
     */
    public String getLocalizacao() {
        return localizacao;
    }

    /**
     * @param localizacao the localizacao to set
     */
    

    
    public void setLocalizacao(String localizacao) {
        this.localizacao = localizacao;
    }

    /**
     * @return the website
     */
    public String getWebsite() {
        return website;
    }

    /**
     * @param website the website to set
     */
    public void setWebsite(String website) {
        this.website = website;
    }

    /**
     * @return the email
     */
    public String getEmail() {
        return email;
    }

    /**
     * @param email the email to set
     */
    public void setEmail(String email) {
        this.email = email;
    }
    public List getFollow() {
        return follow;
    }

    public void setFollow(List follow) {
        this.follow = follow;
    }
    public void addSeguidores(User usuario){
        follow.add(usuario);
    }
    public List getMensagens() {
        return mensagens;
    }
    public void setMensagens(List mensagens) {
         this.mensagens = mensagens;
    }

    public void addMensagens(String mensagem) {
        mensagens.add(mensagem);
    }

    /**
     * @return the tam
     */
    public int getTam() {
        return tam;
    }

    /**
     * @param tam the tam to set
     */
    public void setTam(int tam) {
        this.tam = tam;
    }
}
